home *** CD-ROM | disk | FTP | other *** search
/ ETO Development Tools 4 / ETO Development Tools 4.iso / Essentials / MacApp Documentation / MacApp.TECH$ Archives / 1990 / Oct 90 / MacApp.Tech$ 10⁄5⁄90 / 2084-Re InsideOut-Oct90 < prev    next >
Encoding:
Text File  |  1991-03-06  |  2.1 KB  |  50 lines  |  [TEXT/GEOL]

  1. Item forwarded  by  THOUGHT.SHOP to MADA.LIB
  2.  
  3. Item    7300602                         1-Oct-90        15:41PDT
  4.  
  5. From:   ALGER                           KPMG Peat Marwick, Jeff Alger,VCA
  6.  
  7. To:     PHAROS.TECH                     Pharos Tech, Tech Staff,PRT
  8.  
  9. cc:     MACAPP.TECH$                    MacApp Technical
  10.  
  11. Sub:    RE: InsideOut
  12.  
  13. Scott,
  14.  
  15. I have used InsideOut for three MacApp projects now with good results, although
  16. I have yet to use it in production in multi-user mode.  Speed is quite good and
  17. I have never lost data.
  18.  
  19. It is difficult to compare it to 4D since the two products address such
  20. different needs.  4D is primarily a 4th generation language and only
  21. secondarily a database.  InsideOut is a pure DBMS with no user interface
  22. features, intended for use as an embedded product.  Neither is relational; both
  23. technically support network data models.
  24.  
  25. 4D supports access to relational hosts using SQL, while IO is self-contained.
  26. IO achieves much of its speed at the expense of forcing you to compile-in the
  27. database schema, while 4D retains a little more generality at the expense of
  28. performance.  Even slight changes to an IO schema can force you to rebuild the
  29. entire database, so IO is best for shipping lots of copies of a stable product.
  30. Also, IO is not very good for ad hoc inquiry; it is really designed where the
  31. set of queries can be determined at compile time.
  32.  
  33. In what little experimenting I have done with the multi-user features, IO seems
  34. to run rings around 4D.  Not that this is a surprise, since 4d's multi-user
  35. architecture is a real kludge while IO's architecture follows solid, if
  36. uninspired, DB principles.
  37.  
  38. If you do not need 4D's user interface mechanisms or host SQL access, InsideOut
  39. is an excellent embedded product.  I have never had to call Shana for support,
  40. which is good testimony for its reliability.  Now that it is owned by Sierra
  41. Software it can only get better for MacAppers.  Curtis Faith is very active in
  42. MacApp circles and extremely knowledgeable where InsideOut is concerned (he
  43. taught a seminar on interfacing the two at the February MADA conference.)
  44.  
  45. Hoping this helps,
  46.  
  47. Jeff Alger
  48. KPMG•Exis
  49.  
  50.